// If you are going to use the SuckMods on your server, you are
// required to credit me in the MOTD. It would also be nice if you'd
// leave my email address in so that I can get bug reports and such.
// - Suck
void() MOTD =
{
self.motd_time = time + 1;
self.motd_count = self.motd_count + 1;
if (self.motd_count < 5 && self.motd_count > 2)
centerprint(self, "This server is running Threewave CTF\nplus ╙⌡πδ═∩Σ≤ Version 0.5\n\nThe special mods on this server are by\nSuck, suck@linux.mit.edu.\n\nSuck is your admin.\n");
centerprint(self, "You are on the ╥┼─ team.\n\nType impulse 26 for help.\n\nSee http://linux.mit.edu/quake\nfor information about these mods.\n"); // red team
centerprint(self, "You are on the ┬╠╒┼ team.\n\nType impulse 26 for help.\n\nSee http://linux.mit.edu/quake\nfor information about these mods.\n"); // blue team
else if (self.motd_count < 10) {
sprint(self, "Mail comments/suggestions to suck@linux.mit.edu\n");
self.motd_time = 0;
if (teamplay&TEAM_STATUS_BAR)
self.status_time = time + 1;
else
self.status_time = -1;
}
};
// ZOID: with several effects doing the dimlight thing, they just can't
// turn it off. Do not set self.effects with EF_DIMLIGHT directly. This
// will automatically do it when CheckPowerups is called
When the player touches this, he gets sent to the map listed in the "map" variable. Unless the NO_INTERMISSION flag is set, the view will go to the info_intermission spot and display stats.
*/
void() trigger_changelevel =
{
if (!self.map)
objerror ("chagnelevel trigger doesn't have map");